place with abundant almond - Turc Anglais Dictionnaire